Charlestown Navy Yard — definition

1. Charlestown Navy Yard (Noun)

1 definition

Charlestown Navy Yard (Noun) — The navy yard in Boston where the frigate 'Constitution' is anchored.

2 types of
naval shipyard navy yard
5 parts of
Bean Town Beantown Boston Hub of the Universe capital of Massachusetts